peer-reviewed journals - Turc Anglais Dictionnaire